package pe.gob.bcrp.sgci.gestion.reportes.model.entity.operativos;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class ReporteVersionFichaContableDetalle implements Serializable {

	private static final long serialVersionUID = 1L;
	
	private BigDecimal codRepVerFichaContDet;
	private BigDecimal correlFichaContable;
	private String nomSucursal;
	private String nomAreaOperativa;
	private String nomTipoDocumento;
	
	private BigDecimal codOperacion;
	private String nomOperacion;
	private String nomDenomOperacion;
	private String nomSistemaEspecializado;
	private String desGlosa;
	
	private BigDecimal codSubCta;
	private String nomSubCta;
	private BigDecimal codMoneda;	
	private BigDecimal mtoMovMonOrig;	
	private BigDecimal valTipoCambioOrigUsd;
	
	private BigDecimal mtoMovEquiMonUsd;
	private BigDecimal valTipoCambioUsdNs;	
	private BigDecimal mtoDebeMonNs;
	private BigDecimal mtoHaberMonNs;
	
	private BigDecimal codRepVerFichaCont;
		
	//campos relacionados
	private ReporteVersionFichaContable reporteVersionFichaContable;//tabla ReporteVersion obtenida por codRepVer

	public BigDecimal getCodRepVerFichaContDet() {
		return codRepVerFichaContDet;
	}

	public void setCodRepVerFichaContDet(BigDecimal codRepVerFichaContDet) {
		this.codRepVerFichaContDet = codRepVerFichaContDet;
	}

	public BigDecimal getCorrelFichaContable() {
		return correlFichaContable;
	}

	public void setCorrelFichaContable(BigDecimal correlFichaContable) {
		this.correlFichaContable = correlFichaContable;
	}

	public String getNomSucursal() {
		return nomSucursal;
	}

	public void setNomSucursal(String nomSucursal) {
		this.nomSucursal = nomSucursal;
	}

	public String getNomAreaOperativa() {
		return nomAreaOperativa;
	}

	public void setNomAreaOperativa(String nomAreaOperativa) {
		this.nomAreaOperativa = nomAreaOperativa;
	}

	public String getNomTipoDocumento() {
		return nomTipoDocumento;
	}

	public void setNomTipoDocumento(String nomTipoDocumento) {
		this.nomTipoDocumento = nomTipoDocumento;
	}

	public BigDecimal getCodOperacion() {
		return codOperacion;
	}

	public void setCodOperacion(BigDecimal codOperacion) {
		this.codOperacion = codOperacion;
	}

	public String getNomOperacion() {
		return nomOperacion;
	}

	public void setNomOperacion(String nomOperacion) {
		this.nomOperacion = nomOperacion;
	}

	public String getNomDenomOperacion() {
		return nomDenomOperacion;
	}

	public void setNomDenomOperacion(String nomDenomOperacion) {
		this.nomDenomOperacion = nomDenomOperacion;
	}

	public String getNomSistemaEspecializado() {
		return nomSistemaEspecializado;
	}

	public void setNomSistemaEspecializado(String nomSistemaEspecializado) {
		this.nomSistemaEspecializado = nomSistemaEspecializado;
	}

	public String getDesGlosa() {
		return desGlosa;
	}

	public void setDesGlosa(String desGlosa) {
		this.desGlosa = desGlosa;
	}

	public BigDecimal getCodSubCta() {
		return codSubCta;
	}

	public void setCodSubCta(BigDecimal codSubCta) {
		this.codSubCta = codSubCta;
	}

	public String getNomSubCta() {
		return nomSubCta;
	}

	public void setNomSubCta(String nomSubCta) {
		this.nomSubCta = nomSubCta;
	}

	public BigDecimal getCodMoneda() {
		return codMoneda;
	}

	public void setCodMoneda(BigDecimal codMoneda) {
		this.codMoneda = codMoneda;
	}

	public BigDecimal getMtoMovMonOrig() {
		return mtoMovMonOrig;
	}

	public void setMtoMovMonOrig(BigDecimal mtoMovMonOrig) {
		this.mtoMovMonOrig = mtoMovMonOrig;
	}

	public BigDecimal getValTipoCambioOrigUsd() {
		return valTipoCambioOrigUsd;
	}

	public void setValTipoCambioOrigUsd(BigDecimal valTipoCambioOrigUsd) {
		this.valTipoCambioOrigUsd = valTipoCambioOrigUsd;
	}

	public BigDecimal getMtoMovEquiMonUsd() {
		return mtoMovEquiMonUsd;
	}

	public void setMtoMovEquiMonUsd(BigDecimal mtoMovEquiMonUsd) {
		this.mtoMovEquiMonUsd = mtoMovEquiMonUsd;
	}

	public BigDecimal getValTipoCambioUsdNs() {
		return valTipoCambioUsdNs;
	}

	public void setValTipoCambioUsdNs(BigDecimal valTipoCambioUsdNs) {
		this.valTipoCambioUsdNs = valTipoCambioUsdNs;
	}

	public BigDecimal getMtoDebeMonNs() {
		return mtoDebeMonNs;
	}

	public void setMtoDebeMonNs(BigDecimal mtoDebeMonNs) {
		this.mtoDebeMonNs = mtoDebeMonNs;
	}

	public BigDecimal getMtoHaberMonNs() {
		return mtoHaberMonNs;
	}

	public void setMtoHaberMonNs(BigDecimal mtoHaberMonNs) {
		this.mtoHaberMonNs = mtoHaberMonNs;
	}

	public BigDecimal getCodRepVerFichaCont() {
		return codRepVerFichaCont;
	}

	public void setCodRepVerFichaCont(BigDecimal codRepVerFichaCont) {
		this.codRepVerFichaCont = codRepVerFichaCont;
	}

	public ReporteVersionFichaContable getReporteVersionFichaContable() {
		return reporteVersionFichaContable;
	}

	public void setReporteVersionFichaContable(
			ReporteVersionFichaContable reporteVersionFichaContable) {
		this.reporteVersionFichaContable = reporteVersionFichaContable;
	}

	
	
}
